#ifndef EXAMPLEWINDOW_H
#define EXAMPLEWINDOW_H

#include <QWidget>
#include <QSharedMemory>
#include "synsharemem.h"

namespace Ui {
class ExampleWindow;
}


class ExampleWindow : public QWidget
{
    Q_OBJECT

public:
    explicit ExampleWindow(QWidget *parent = nullptr);
    ~ExampleWindow();

private slots:

    void on_pushButton_setting_clicked();

    void on_checkBox_canWrite_stateChanged(int arg1);

    void on_comboBox_model_currentIndexChanged(int index);

    void on_pushButton_write_clicked();

    void on_pushButton_cleanMem_clicked();

    void on_pushButton_read_clicked();

    void on_pushButton_cleanText_clicked();

private:
    Ui::ExampleWindow *ui;
    SynShareMem *mShareMem;
};

#endif // EXAMPLEWINDOW_H
